Realising Reusable Agent Behaviours with ALPHA
نویسندگان
چکیده
This paper describes a revision to the design of Agent-Oriented Programming (AOP) that introduces the concept of a role. The proposed AOP framework introduces the notion of a role template and describes how these templates can be used to engender code reuse. We then use this framework to extend the ALPHA programming language and illustrate the use of this extension via a simple case study.
منابع مشابه
Reusable models and graphical interfaces: Realising the potential of a unified theory of cognition
Many results and techniques applicable to human-computer interaction (HCI) have been discovered by using cognitive modelling. However, few of these lessons have been applied to improve the explanation and illustration of cognitive models themselves. We have started to redress this imbalance by developing for a well-known cognitive architecture (Soar) a graphical user interface and reusable mode...
متن کاملCOGNITIVA: A Context Independent Cognitive Architecture for Agents Combining Rational and Emotional Behaviours
The traditional view of intelligent behaviours as products of pure rational processes fails when trying to explain most of human behaviours, in which emotion plays a key role. However, emotional factors add an extra complexity to agent architectures, making them, hitherto, either few efficient or few reusable. This paper presents a context independent cognitive architecture for agents combining...
متن کاملRealising the potential of a unified theory of cognition
Many results and techniques applicable to human-computer interaction (HCI) have been discovered by using cognitive modelling. However, few of these lessons have been applied to improve the explanation and illustration of cognitive models themselves. We have started to redress this imbalance by developing for a well-known cognitive architecture (Soar) a graphical user interface and reusable mode...
متن کاملTowards polite virtual agents using social reasoning techniques
The use of polite agents is a new approach in order to improve efficiency and naturalism in navigation for PCs in crowded virtual worlds. This paper aims to model the politeness of virtual humans using logic based approaches, subject to theory of politeness decomposed of conventional and interpersonal politeness. To do so, we propose a high level agent architecture combined with normative frame...
متن کاملAn Intelligent Fuzzy Agent Approach for Realising Ambient Intelligence in Intelligent Inhabited Environments
--In this paper we describe a novel life long learning approach for intelligent agents that are embedded in intelligent environments. The agents aim to realise the vision of Ambient Intelligence in Intelligent Inhabited Environments (IIE) by providing ‘ubiquitous computing intelligence in the environment supporting the activities of the user. An unsupervised, data-driven, fuzzy, technique is pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005